Ruby シングルクォートとダブルクォートの違い
ダブルクォートでは、式展開#{変数名}や改行文字\nが機能する シングルクォートでは、式展開が無効、\nなども文字列とみなされる
code:ruby
puts 'こんにちは。\n#{name}です。'
puts "こんにちは。\n#{name}です。"
# Aliceです。
\でエスケープ
code:ruby
puts "こんにちは。\\n\#{name}です。"
文字列の中に""を含める(シングルクォートを使えば楽)
code:ruby
puts '"こんにちは"は英語で"Hello"。'